My turbos are also bored out stockers. I am going to pull the downpipes to take a look tomorrow.
At least these turbos have a 1 year warranty.
If you mind me asking, who sold you the turbos?
You cannot reply to this message because you are not logged in.